overkill phenomenon - German English Dictionary